package crypto

import "github.com/pkg/errors"

type RSAParameters struct {
	D        []byte
	DP       []byte
	DQ       []byte
	Exponent []byte
	InverseQ []byte
	Modulus  []byte
	P        []byte
	Q        []byte
}

func NewRSAParameters() *RSAParameters {
	return &RSAParameters{}
}

func DecryptRsaOaep(data []byte, key *RSAParameters) ([]byte, error) {
	return nil, errors.New("rsa algorithm not supported")
}
